Just 300 metres from San Francisco’s vibrant Union Square, Hotel Zeppelin San Francisco is a boutique hotel nestled in San Francisco’s Theater District. A 55-inch LED flat-screen TV is provided in each guest room.
Zeppelin San Francisco
Address: 545 Post Street CA 94102, San Francisco, CA, US