Lena Hotel
http://www.greece.com/hotels/Crete/Heraklion/Lena_Hotel.html
http://www.greece.com/hotels/Crete/Heraklion/Lena_Hotel.html#map
1 Lahana Str
Heraklion
Crete
Greece
1 Lahana Str
Show Map
Other Hotels Nearby
Destinations Nearby