Atlantis City Hotel

29 Ionos Dragoumi Str.
Rhodes Town
Greece