
Rhodes, Greece
Africa
2-star hotel
This stunning hotel is centrally located in the town of Rhodes, close to all the major attractions of the town and the beach, which is only 80 metres away. Attractions such as the Mandraki harbour, the Casino of Rhodes and the…
- Wi-fi · extra charge
- 24-hour reception
- Launderette
- Laundry service


















