Business hotels in Fiskardo
We found 1 property with availability in Fiskardo
Show on map
Emelisse Nature Resort
Emblissi Bay, Fiskardo, Greece
Located within 5 minutes' drive of Emblisi Beach, the perfect 5-star Emelisse Nature Resort Fiskardo features a currency exchange and a lift, as well as grocery shopping service. Featuring a swimming…
- 1-1