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