Business hotels in Limeni
We found 1 property with availability in Limeni
Show on map
Limeni Village
Limeni, Limeni, Greece
Offering air-conditioned rooms and Wi-Fi in public areas, Limeni Village hotel is 3.3 km from Kelefas Castle and 10 minutes' drive from Dekoulou. Located 4.7 km from Caves of Diros, this hotel offers…
- 1-1