We went to the Doubletree for a last minute July 4 vacation. The location is very good. Right off of the 101, 25 minutes from Sonoma, 10 minutes from Santa Rosa. The grounds are very nice. There is an excellent Japanese restaurant right on the property; on of the best that I have been to in the Bay Area. The... more









