Stay Hostel Apartments
Lochagou Fanouraki 19-21 - Rhodes Island, Greece
Category: Hostel
When looking for the best possibile accommodation option during your stay in Rhodes, choose to stay at STAY Rhodes Hostel and fully enjoy hostel's beautifully designed spacious accommodation and its many extra services. more info »