Menelaos Apartments are located in the beautiful coastal resort of Lefokastro on the coast of the Pagasitic Gulf.
It is very easy to reach us. From Volos you will follow the main coastal road and head towards Argalasti, following the road signs. You will pass villages such as Lehonia, Kala Nera and Afissos. Before you reach Argalasti, there will be a sign post pointing to the right for Lefokastro, which you will need to follow.
Follow the road for about 5 minutes and then you will reach Lefokastro. We are located on the coastal road a short distance from the entrance to Lefokastro. Below you will see our location on a map. If you need any additional information about how to find us, please feel free to contact us.