Other Hotels Nearby
Destinations Nearby
Rooms & Availability at Villa Alexandros Leros
Description of Villa Alexandros Leros
The Villa Alexandros Leros has 6 rooms.
Leros Island National Airport is under a 30-minute drive from the Villa Alexandros Leros. Agia Marina and Grikos are a short car ride away for those travelling by car.
Features at Villa Alexandros Leros
Activities
Garden
Map of Villa Alexandros Leros