Skoutouris House is located in Milos, Cyclades Islands. The hotel common facilities include garden.
The property provides accommodation in family room and other might be available upon request. The rooms provide sea view and city view. Room amenities include tv, fridge and more. In the kitchen there are oven, fridge and kitchen utensils.
All areas are covered by free WiFi.
No parking is available.
Pets are not accepted.