Archángelos Hotels

Map of Archángelos Hotels

Villa Archangelos Archángelos
9.7/10 Exceptional
Free Wi-Fi Free private parking

Villa Archangelos is set in Archángelos and offers a garden, barbecue facilities and a terrace. The air-conditioned accommodation is 42 km from Lefkada Town, and guests benefit from private parking available on site and free Wi-Fi.

Εθνική Οδός Πρέβεζας Ηγουμενίτσας ισογειο, Archángelos, 48100, Greece