Situated in the heart of Rhodes town, Atlantis City Hotel offers modern accommodation and a rich American breakfast. Akti Miaouli Beach is within a 250-metre distance.
Situated in the heart of Rhodes town, Atlantis City Hotel offers modern accommodation and a rich American breakfast. Akti Miaouli Beach is within a 250-metre distance.