IBar

iBar

The Rio's iBar is a modern casino lounge that favors technology, music and video experience over traditionally casual casino lounge settings.
3700 W. Flamingo Rd.
Las Vegas, NV 89103

Description

Location

3700 W. Flamingo Rd., Las Vegas, NV 89103

View the map

Guest Reviews