It's pretty much a package deal with the Grand Canyon Railway Hotel. The reason you stay there is to take the train to the Grand Canyon. The Hotel is clean, nice, neat, well kept up. Nothing spectacular. The food (included in the package) is fair, not great. Buffet style, and you get breakfast & dinner. The staff is very friendly and helpful. You're just a block or so away from downtown Williams, an old "Route 66" town. It'd be a ghost town without the Grand Canyon Railway. But it's got a few nice shops and businesses and touristy type places. You really don't need to go anywhere else though, because everything is included in the price of the trip.