E
Emma Wicker Review of Rio Suites Hotel
Excellent hotel with fantastic facilities. All of ...
Excellent hotel with fantastic facilities. All of the staff are kind. The cleaning staff are especially awesome. The hotel is always clean and well ventilated.
Comments: