n nd spencer Review of Rio Suites Hotel 4 years ago Checking in took forever. Nice place to stay overa... Checking in took forever. Nice place to stay overall.
Comments: