Hotel Kabuki

1625 Post St.
San Francisco, California 94115

Get Directions