Hotel Ellique
Hotel
Rhodes Town, Rhodes
Hotel Ellique is located in the Medieval Town of Rhodes, a UNESCO World Heritage Site, within 300 metres from the scenic Street of Knights and 400 metres from Grand Master’s Palace.
Number of rooms: 4
Andronikou 12a, Rhodes Town, 85100, Greece