Located among lush surroundings, Stafylos Rooms are 98 feet from Stafylos Beach. It features air-conditioned rooms with balcony or patio offering views to the Aegean Sea. Restaurants are within a 3-minute walk.
A TV, fridge and a hot plate for making coffee are included in all rooms at the Stafylos Rooms. Each has a bathroom with shower.
Guests have access to a communal room with kitchen facilities. Free Wi-Fi is provided in public areas.
Skopelos Port is 2.5 mi away. Panormos Beach is within 6.2 mi. Guests will find a mini market within 2297 feet. Free private parking is possible at the property.