Japan Center, 1625 Post Street, San Francisco, CA 94115, USA
1625 Post St San Francisco, CA 94115 San Francisco California 94115 United States
877-411-3436877-411-3436

Hotel Kabuki – A Joie De Vivre Boutique Hotel welcomes a maximum of two pets, 25lbs or less, per guest room for no additional fee. Aggressive breeds may be prohibited. All rooms are pet friendly.