Echoes Luxury Suites Hotel Oía
Echoes Luxury Suites is situated in Oia, 5 km from Cape Columbo Beach and 1.3 km from Naval Museum of Oia. 3.2 km from Port of Koufonissia, the property is also 3.2 km away from Saint Nicholas’ Church. Free Wi-Fi and a concierge service are provided.
Number of rooms: 5
Oia Santorini, Oia, 84702, Greece