
Ow Andros Luxury Suites Villa
Kato Fellos, Unnamed Road, Andros Island
Location Ow Andros Luxury Suites Villa is set in Andros. It boasts a convenient location within 21 km from the city center. Hotel features Wi-Fi is available on all property premises. Parking is provided on site. Airport shuttle services are offered at a surcharge. Laundry services are p
Free WiFiParkingGym
