Enjoy your stay at the Travelodge in the heart of wine country, only 70 miles north of San Francisco. They are one of the finest motel accommodations available in a cheerful location. Comfortable and spacious rooms are equipped with all the amenities you'll need. Visitors to this motel enjoy access to some of the best scenery and marvelous locations around the area.