Situated near cafés and taverns, this traditional hotel comprises 17 rooms next to Lalaria Beach, Skiathos Castle and Il Kastro.
The property offers an individual accommodation in the center of Skiathos Island with a panoramic view. The center of Skiathos Island is 1 km away from the venue.
The hotel is easy access to the rocky beach in Skiathos Island.
Villa Orsa can be reached in 5 minutes by car from Skiathos airport.
The rooms in Villa Orsa are fitted with a private safe, a balcony, a trouser press, a refrigerator and a personal computer. Guests will enjoy a view of the Aegean Sea from their rooms. They feature en suite bathrooms with a shower, a hairdryer and toiletries.
Eat & Drink
Breakfast is served in the garden each morning. Guests will enjoy Italian cuisine of Lo&La, which is about 100 meters away.
The on-site bicycle and car rentals help to explore the area.
Wireless internet is available in the entire hotel for free.
Free public parking is possible at a location nearby.