Als
Niohoari Area, Rhodes Town, 85100
Average, 3
The hotel has a lobby with a reception which is open 24-hour hours. Safe deposit boxes are available for all customers, as is Internet access. The hotel has 50 rooms in total and also features bar fac...
More Info