Villa Lena

  • Wi-Fi
  • Cots
Location

Situated less than 900 metres from a beach, Villa Lena offers rooms with sea views.

Guests can visit Byzantine Museum in Stelida, situated 3.2 km from the venue. Naxos Castle is 3.2 km from the accommodation, while Aqua Fun and Ayia Anna Nudist Beach are both nearby.

Each soundproof unit is fitted with flat-screen television, a balcony and a sofa set. All bathrooms offer showers, towels and slippers.

5.0
Decent
Based on 3 reviews
Important information
Check-in: from 14:00 until 23:30
Check-out: from 07:00 until 10:00
  • Extra beds/cots
  • Cots are not available.