Best Western Plus Casino Royale

3411 Las Vegas Blvd. S.
Las Vegas, NV 89109- Map It