And if the SWC is delayed sit down in the hall of the hotel http://www.360cities.net/profile/willy-kaemena/image/grand-canyon-railway-hotel-williams-usa and enjoy it while surfing the free internet ;-)Town is just across the tracks from the GCRY Hotel (most likely you will be getting the shuttle from there)...walk over there to the Route 66 district and have dinner or something. Just a few blocks. We were there in January.
Is there a shuttle from the SWC to the hotel and back? The SWC arrives around 11pm if ontime so would not want to walk, unless it is just across the street.... just "hung around" the gift shop and hotel lobby until time to catch the SWC back to L.A. In any event, the town is easy to get around on foot which I did taking photos.