Karta Vacation Rentals
Perched in picture‑postcard Oia, Santorini, Echoes Luxury Suites sits steps from the Santorini caldera and an easy walk to the Oia Blue Dome Church Viewpoint. Oia Castle, Amoudi Bay and local sights are all close by, with Santorini National Airport about 17 km away.