2 mentions on Trippy
Here's what Trippy members say about Best Western Plus Casino Royale:
"Best Western Plus Casino Royale if you book early is in the middle of The Strip l believe is a Best Western." See More
"Flamingo Las Vegas, Best Western Plus Casino Royale" See More