Elegant Design True Comfort and Relaxed Luxury in Oia Santorini Leave a Comment / By Melina Divani / June 29, 2020 Facebook Twitter Pinterest Email Email this idea Echoes Luxury Suites is a newly constructed complex located in Oia, Santorini. Elegant design, true comfort and relaxed luxury are the hallmarks of our suites, which are set in one of the most picturesque villages on the island. Subscribe to Blog via Email Enter your email address to subscribe to this blog and receive notifications of new posts by email. Email Address Subscribe