The Royal Aparthotel City Centre is situated in a quiet pedestrian street in the heart of the city and shopping district of Rhodes town. It offers comfortable, clean and convenient accommodation.
Rooms total: 18Important Information
License number: <strong>1143K032A0562400</strong>
More information »Governors Palace 0.3 km
Santa Maria della Vittoria 0.3 km
Evangelismou Church 0.3 km
Deer Statues 0.4 km
Mandraki Port 0.4 km
Collachium 0.5 km
Grand Master's Palace 0.5 km
Elli Beach 0.5 km
The Street of Knights 0.6 km
Clock Tower 0.6 km