ROYAL APARTHOTEL CITY CENTER
Updated 47 days ago
Dimitriou Themeli & Gr. Lampraki 50
The Royal Apart hotel is situated in a quiet pedestrian street in the heart of the...
The hotel is in close proximity to all central attractions and a 5 minute walk to Elli Beach, the Casino and to Rhodes historical Old Town.
Also known as: Royal Apart Hotel