Elia Village, Lesvos, Greece
Elia Village is conveniently located at Saint Isidore in Lesvos, Greece
Hotel Location:
Address: Saint Isidore
City: Lesvos
Country: Greece
Hotel Features:
- Coffee/Tea Maker
- Safe
- Air Conditioning
- Hair Dryer
Elia Village is conveniently located at Saint Isidore in Lesvos, Greece
Address: Saint Isidore
City: Lesvos
Country: Greece
Elia Village, Lesvos, Greece © Hotelsina.com