Island Dreams Rooms & Suites Guesthouse Rhodes Town, Rhodes
Island Dreams Rooms & Suites is situated right in the centre of Rhodes Town, within walking distance from shops, restaurants and bars, and a 7-minute walk from Elli Beach.
Number of rooms: 9
Lochagou Fanouraki 25, Rhodes Town, 85100, Greece