Skiros Beach House is located near the beach in Skyros Chora, Skyros. The hotel common facilities include barbeque.
The rooms provide sea view. Amenities of the rooms include air-conditioning, fridge and more. Bathroom is available.
The WiFi is free and available in common areas of the hotel.
There is no parking.