Small Luxury Hotels in Stalida
We found 1 property with availability in Stalida
Show on map
Riviera Boutique Hotel
104 Agiou Ioanni, Stalida, Greece
Located 2.3 km from Lychnostatis Open Air Museum, the comfortable Riviera Boutique Hotel Stalida is around 5 minutes' walk from Stalis Beach. Guests can enjoy Greek cuisine in a Greek restaurant of…
- 1-1