I was there recently, and it is not on the airport property. A bus which also serves the SFO Marriott (first stop) will take you there in about 10-15 minutes. I was not overly impressed with the property. It seems to attract large convention groups. As a Diamaond, I was given an 'ok' room with a bay / airport view--but basically just an run of the mill hotel room. As far as other restaurants, there is a small plaza across from the hotel where I saw one of those chain restaurants (Chili's ?? or something similar) and a movie theatre. Not much else around. It would be a far walk to the Marriott and perhaps others can tell you more about the area, but I wouldn't rush back there anytime soon.