Subscribe to our newsletter Promotions, new blog posts and giveaway. Directly to your inbox. Subscribe 1. A magical evening at Oia, Greece. How incredible is the scenery? Echoes Luxury Suites is a newly constructed complex located in Oia, Santorini. Offers breathtaking views to the Aegean Sea and the privacy you de