Rio Las Vegas now with a new sports book
“The Rio Las Vegas sits just west of the Strip on Flamingo Road—close enough to reach the action quickly, far enough that it still feels like its own destination. It opened on January 15, 1990 as Las Vegas’s first all-suite hotel, with a bright Brazilian Carnival theme that still shows in the colorful towers, vibrant…
