J
Joe Lewis Review of Rio Suites Hotel
Rio is a decent resort. The Penn & Teller show is ...
Rio is a decent resort. The Penn & Teller show is one of my favorites in Las Vegas. Great venue, great entertainment. It's off The Strip and traffic can be brutal getting there so plan ahead.
Comments: