Featuring air conditioning, Stavroula's House is situated in Skiathos Town, 600 metres from Papadiamantis House. Skiathos' Port is 600 metres away. Free private parking is available on site. The accommodation is fitted with a flat-screen TV.
Facilities of Hotel Stavroula's House
- Pets allowed
- Air conditioning