Atlantis Bay . Taormina . Italy .
Overlooking the sea on one of the most beautiful stretches of the Sicilian coast, Atlantis Bay is situated amongst the allure of the Baia delle Sirene, the sparkling beauty of the Mediterranean Sea, and the winding alleyways of Taormina. Atlantis Bay is the only hotel in the Mermaids Bay: this unique location and the magical silence ensure an intimate and relaxing stay but it is also a good starting point to discover the true essence of Sicily. The property features 76 rooms & suites, a spa, fine dining restaurant, bar area, and beach bar for dining al fresco. Atlantis Bay is closed seasonally from the beginning of November to the end of March.