Romantic hotels in Stoupa
We found 1 property with availability in Stoupa
Show on map
Lefktron Hotel
Coastal Road, Stoupa, Greece
The 2-star Lefktron Hotel Stoupa offers its guests comfortable rooms about a 5-minute walk from Stoupa beach. Situated a short way from Camping Kalogria Stoupa, this hotel features an outdoor…
- 1-1