I have no personal experience with this hotel. It may be what you want, convenient location, good reviews, etc. I had it bookmarked: Castle Inn: http://www.castleinnsf.com/
Hope that helps, Linda Toronto