Just 66 feet from the beach and surrounded by a lush garden, Menelaos Apartments is located in Lefokastro Village. Offering free Wi-Fi in public areas, each accommodations 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 3.7 mi from the neighboring village of Argalasti. The city of Volos is at a distance of 21 mi. Private parking is provided on site.