A Hotel In Williams, CA Near Colusa Casino
Tucked into the northern Sacramento Valley, Traveler's Inn offers convenient lodging in the charming town of Williams, California. Located off the business loop of I-5, our hotel is 59 miles northwest of Sacramento - the State Capitol of California - 80 miles from Napa Valley and 114 miles from San Francisco. The hotel is surrounded by mountains, beautiful state parks, wildlife refuges, rivers, golf courses, and outdoor adventures, from big-game hunting and fishing to hiking and biking. And were right down the street from the famous Granzella's Restaurant.