Luxury hotels in Poulithra
We found 1 property with availability in Poulithra
Show on map
Smyros Resort
Poulithra, Poulithra, Greece
Featuring a terrace with a swimming pool, the 4-star Smyros Resort Poulithra is 11 minutes' stroll from South Leonidiou Beach. Boasting a beachfront location not so far from Paralia Poulithra, this…
- 1-1