Ambassador Aegean Luxury Hotel & Suites Architecture On the edge of the caldera in Akrotiri, Santorini Island…