Eleni Rooms Guesthouse Rhodes Town
Located 300 metres from the beach of Rhodes Town and only 250 metres from the centre, the stone-built Eleni Rooms offers rooms with free Wi-Fi and patio in Rhodes Old Town. The Palace of the Grand Master of the Knights is 800 metres away.
Number of rooms: 17
Perikleous 26, Rhodes Town, 85100, Greece