8.9 Guest rating Hotel photo

Menelaos Apartments

Hint: You can enter any city or hotel name

Book Menelaos Apartments

Lefokastro 0.1 km from city center

Location Hotel “Menelaos Apartments” is situated within 3 km from the heart of South Pelion.Hotel features Wi-Fi is available throughout the property. Parking is provided on site. There is a laundry at the hotel. The entire hotel is non-smoking.

Photos Of
  • Parking
Facilities of Menelaos Apartments
  • Laundry service
Room facilities
  • Shower
  • Air conditioning
  • Coffee/Tea
  • TV

Show Menelaos Apartments on the map

Menelaos Apartments 39.251323 23.180637