Go Hotels
Home > Greece > Lefokastro >

Menelaos Apartments

Greece Flag
Menelaos Apartments
Lefokastro Greece

Rated 87 / 100 based on 131 customer reviews.

Menelaos Apartments has received an Outstanding Service Award
Situated in Lefokastro, Menelaos Apartments is an easy drive from Kala Nera and provides a terrace. It is conveniently positioned for those wishing to visit local attractions.

The property has 6 apartments, all of which are equipped with a variety of facilities to ensure a comfortable stay. Individual bathrooms offer a shower.

Those staying at Menelaos Apartments can relax at the in-house bar, conveniently based for socialising in the evening.

Nea Anchialos National Airport is a 75-minute drive from the property. The surrounding countryside ensures plenty of opportunity for relaxing walks.
Facilities @ Menelaos Apartments include:

En suite
Private Bathroom
Private Toilet