Rhodes Town - STAY Hostel ★ Apartments ★ Lounge
View all images
Surroundings
How to get there
Address:
Lochagou Fanouraki 19-21,
851 00,
Rhodes Town,
Greece
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.