HotelsClick.com

Hotel Avra Beach

2 Stars

  Nidri Lefkadas - 31084 - Lefkada, Greece View Map
Area: Nydri

Booking.com

Hotel Details

Rooms

The hotel has 50 rooms.

Book