Best Western Plus Casino Royale - On The Strip

Las Vegas, NV

Las Vegas, NV

Best Western Plus Casino Royale - On The Strip

  1. FREE WIFI
  2. Booking: Very Good 8.4
  3. Located 5 min walk from The Forum Shops at Caesars
  4. Pool / Gym / Restaurant / Casino