: 79%
Eleni's Rooms
http://www.greece.com/hotels/Central_Greece/Evia/Elenis_Rooms.html
http://www.greece.com/hotels/Central_Greece/Evia/Elenis_Rooms.html#map
14 Irakleous Str
Evia
Central Greece
Greece
4.0
24
14 Irakleous Str
Show Map