suites of the gods
Location
Located in the area of Megalochori, Suites of the Gods hotel is
strategically built in the middle of the island, being the best departure point for you to explore all the beauties of the island.
From the famous black beaches to the breathtaking sunset of Oia and from the traditional village of Megalochori to the majestic views of Akrotiri.