-
After more than a year and $100 million upgrading restaurants, guest rooms, the casino floor and more, The Strat in Las Vegas is nearing the end of its…
-
Sometimes, the backstage story is the one you really want to see. For locals, the most distinctive thing about Celestia is the eye-catching big top housing it on the north side of The Strat.