Hotel Kabuki - a Joie de Vivre Boutique Hotel

1625 Post St, San Francisco, CA 94115
1.800.828.6544
3.5
Explore Nearby