
Rhodes, Greece
Venus Hotel
2-star hotel · **DO NOT USE**
This city hotel is ideally situated in the centre of Rhodes city's tourist district, just 300 metres from the beach. It is surrounded by numerous restaurants, bars and cafés, as well as leisure and entertainment options. Visitors…
- Wi-fi
- 24-hour reception
- 24-hour security
- Bar · extra charge























