Hotel Zeppelin San Francisco

Hotel Highlights

Location:
San Francisco, CA
Acquired:
May 22, 2014
Rooms:
196
Meeting Space:
600 square feet
Visit Hotel Website Investment Summary