Luxury Villa Acreage: 600 Ft² Guests: 12 Double Beds: 6 Set in Nea Moudania, Koucla Villa provides accommodation with free WiFi and access to a… Book Now From 1,400.00 € Per Night