Just 150 m from Zefyros Beach, the family-run Star Hotel lies within a 20-minute walk from the scenic Old Town of Rhodes. It offers air-conditioned rooms with free Wi-Fi and a balcony.A TV and fridge are included in all rooms at the Star. Each has a private bathroom with bath or shower. We speak your language!
Click on the roller bar to stop it.