Royal Apart Hotel
Dodecanese Islands / Rhodes / Rhodes Town • View on MapPlease select your dates
Open May to October...The Royal Aparthotel City Centre is situated in a quiet pedestrian street in the heart of the city and shopping district of Rhodes town. More Info »