Hotels in Simvoli
We found 1 property with availability in Simvoli
Show on map
Faraggi Hotel
Simvoli, Simvoli, Greece
Nestled 3.8 km from Alistratis Cave Jeskyne, the comfortable Faraggi Hotel Simvoli boasts an archaeological museum. This 3-star hotel features Wi-Fi, provided throughout the property.
- 1-1