Free Wi-Fi
Parking
It’s so nice when the nature is right outside your door! Villa «The Green Villa» is located in Katalagari Village. This villa is located in the city center.
Katalagari, Katalagárion 701 00, Greece, Katalagari Village, 70100