Masquerade Tower at Rio Hotel & Casino is a 3-star property in Las Vegas offering all-suite accommodations in the city's central casino district. The property features a full-service casino, bar and lounge, fitness center, and 24-hour front desk service. Covered parking is available for guests, and a conference room serves those traveling for business.
The tower sits steps from the Rio All-Suite Hotel casino and within the heart of Las Vegas's shopping and entertainment corridor. The Fountains of Bellagio are a 3-minute drive away, while Caesars Palace and The Linq are each roughly 1.5 miles distant. The Bellagio Gallery of Fine Art and Forum Shops are also nearby.
The location works well for visitors focused on casino gaming and mid-range accommodations without requiring a long commute across the Strip.