AMOCITY
Located in the heart of Rhodes Medieval Town, close to landmarks such as the Palace of the Grand Master, the Street of the Knights and the A...