AMOCITY
Luxury Loft in the center offers accommodations in Rhodes Town, 1.2 miles from Deer Statues and a 15-minute walk from The Street of Knights....