Just 20 metres from the beach and surrounded by a lush garden, Menelaos Apartments is located in Lefokastro Village. Offering free Wi-Fi in public areas, each accommodation opens out onto a terrace or balcony.
Simply furnished, all of the rooms are air conditioned and equipped with a TV. The studios and apartments include a kitchenette with an electric oven with cooking hobs for the preparation of meals.
A continental breakfast is served each morning in the bright dining area, equipped with a bar and fireplace.
Menelaos Apartments is only 6 km from the neighbouring village of Argalasti. The city of Volos is at a distance of 34 km. Private parking is provided on site.