Simvoli
Simvoli hotels & apartments, all accommodations in Simvoli
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.