Hotel Zephyr

Hotel Zephyr

Property Location
With a stay at Hotel Zephyr in San Francisco (North Beach), you'll be minutes from Wax Museum at Fisherman's Wharf and Fisherman's Wharf. This hotel is close to Pier 39 and Lombard Street.

Photo Gallery