8.9
Guest rating
Hotel photo
Menelaos Apartments
Hint: You can enter any city or hotel name
Hotel reservation
/
Greece
/
Lefokastro
/
Menelaos Apartments
Book Menelaos Apartments
Lefokastro
0.1 km from city center
Photos
Of
Show Menelaos Apartments on the map
More hotels like Menelaos Apartments
Nikoleri Studios & Apartments
Price from
$57
Guesthouse Anthyllion Villa
Hotel George Pelio Home
Price from
$93
Guesthouse Avra Home
Price from
$143
39.251323
23.180637