The Atlantis City Hotel is ideally positioned in the heart of Rhodes, which is surrounded by the crystal-blue sea. This idyllic establishment is also within walking distance of Palace of the Grand Master of the Knights of Rhodes and Akti Miaouli Beach, an