Located just 800 metres from Kalogria Beach, HOTEL STOUPA provides accommodation in Stoupa with access to a garden, a terrace, as well as room service. This guest house features free private parking, luggage storage space and free WiFi. The property ...
Rooms total: 20 More information »