Boutique hotels in Finikounta
We found 1 property with availability in Finikounta
Show on map
Paradise Resort
Main Street, Finikounta, Greece
The 4-star Paradise Resort Finikounta is situated in the beautiful district of Finikounta, around a 25-minute walk from Atelier Sud and features 25 rooms with views of the mountain. This comfortable…
- 1-1