Best Western Plus Casino Royale–Center Strip

What do you think of this place? Love it or not?
Stay right in the center of the Strip!
The Casino Royale is conveniently located on Las Vegas Blvd, making travel between the various resorts an easy walk. While it does not have the glitz or glamor of the other, more well-known hotels on the strip, the Casino Royale offers accommodation on a budget. Bring your own fabulous times.