Lochagou Fanouraki 19-21,
STAY Rhodes is located right in the heart of Rhodes town. You can reach several beaches on foot in about 5-10 minutes. The Old Town is also within a 10-minute walk. It is a designated UNESCO World Heritage Site and is truly astonishing. STAY Rhodes is right in the middle of the new town.