Villas Lirtzis Villa Taxiarchis
A sustainable villa set in Taxiarchis, Villas Lirtzis features a garden. The property has mountain and city views. The villa offers garden views, a sun terrace, and free Wi-Fi is available throughout the property.
Number of rooms: 6
Taxiarchis , Taxiarchis, 63100, Greece