Rio All-Suite Hotel & Casino Rio All-Suite Hotel & Casino
Las Vegas, Nevada
Shared a room with a friend, the hotel was like a dream come true. Had a wonderful time.