M
Michael Miller Review of Rio Suites Hotel
My stay was amazing. The rooms are so big. The vie...
My stay was amazing. The rooms are so big. The view was grand. The bed was like laying on pillows. I loved it here. The tv could had been bigger
Comments: