AMOCITY
Just a 7-minute walk from Akti Kanari Beach and 0.6 miles from Elli Beach, Oasis in the Heart of Rhodes, next to Old Town, near Beaches - Ha...