Villa Lappa Apartment Argyroupolis, Central Crete
Featuring air-conditioned accommodation with a private pool, mountain view and a terrace, Villa Lappa is located in Argyroupolis. With pool views, this accommodation provides a balcony.
Αργυρούπολη, Argyroupolis, 74055, Greece