this property sits within walking distance of many San Francisco must-sees, including the Musée Mechanique, Pier 39 and the ferries to Alcatraz. But location isn't the only thing recent guests ...
Blessed with a superlative location for tourists, this hotel is one block south of Fisherman's Wharf's main street and Pier 39. Fans of public transport will find an F-car and Muni station just a ...