The hotel is only minutes from San Francisco International Airport. Paramounts Great America and Six Flags amusement parks are not far from the hotel and the wine country is only a short drive.
There are several restaurants located within walking distance from the hotel for your convenience.