"Room needs to be improved."
Located in the heart of Rhodes- this hotel is within a 10-minute walk of Palace of the Grand Master of the Knights of Rhodes and Elli Beach. Rhodes Aquarium and Rhodes Port are also within 1 mile (2 km).
Price of an additional breakfast: 4.00 EUR per person. Information about the type of meals included in the price is indicated in the rate details.
No pets allowed.
Food & Drink