Villa Meli

  • 140 m²
  • 4 bedrooms
  • 3 bathrooms
  • 7 guests
  • 5 beds
Location

Guests at Villa Meli, located 4.4 km from Lion of Kea, can enjoy diving, snow skiing and hiking. This villa has 3 bedrooms and 3 bathrooms.

Akra Ladhous lies within 25 minutes' walk of the property. The Otzias accommodation is sited 36 km to Anavyssos. It takes a 20 minutes' walk to get to Otzias city centre. You can get to Gialiskari Beach about 2.4 km away.

Ski facilities include a ski school and a storage for belongings.

10
Exceptional
Based on 4 reviews
Important information
Check-in: from 15:00 until 20:00
Check-out: from 06:00 until 10:00
Licence number1065235

Popular hotels in Greece

Hotel Olympia Finikas (Syros)
2-star property
100 m to the city centre (Show on map)
Located within 5 minutes' walk of Finikas Beach, Hotel Olympia Finikas includes 52 rooms with views of the garden. Wi…
Book for US$83
8.1 Very Good (36 reviews)
Katerina Studios Limenaria (Thasos)
200 m to the city centre (Show on map)
The 8-room Katerina Studios apartment is set at a 2.1 km distance from Pefkari Beach in Limenaria. Traditional Settlement…
Book for US$52
9.1 Superb (37 reviews)
Esperida Rooms & Studios Apartment
800 m to the city centre (Show on map)
Esperida Rooms & Studios apartment is a 25-minute walk from Kastelia Beach. This apartment offers easy access to Chapel Of…
Book for US$73
Lefkada Beach Hotel
3-star property
800 m to the city centre (Show on map)
Lefkada Beach Hotel Lygia, located at a distance of 3.8 km from Agiou Georgiou Square, boasts a swimming pool. Parking…
Book for US$648
8.9 Fabulous (79 reviews)
Montemar Studios & Apartments Arkasa
700 m to the city centre (Show on map)
Set within 2.5 km of Finiki Beach, the 10-room Montemar Studios & Apartments apartment comprises an adjoining terrace and a…
Book for US$148
9 Superb (27 reviews)
Mirto Apartments Afissos
100 m to the city centre (Show on map)
Located within 10 minutes' drive of Ifom, the 8-room Mirto Apartments apartment features a car park for those who…
Book for US$126