My parents always stay at the Hotel Drisco when they come visit. It is located in a beautiful, residential part of Pacific Heights. Parking is easy on the street. The rooms are really nice. My favorite part about the Drisco is the breakfast (included) they serve. Not just a continental breakfast -- it is really a nice spread. Additionally, they offer wine and cheese every night in the lobby. I think this place is fantastic.