Hotel Kabuki is a premier Japanese-style hotel in San Francisco with a western touch. With its prime Japantown location and unique blend of Eastern and Western influences, Hotel Kabuki offers a calm and serene ambiance.
1625 Post Street, San Francisco, CA
Your place is now LIVE on SF STATION
or share on
Looking for more visibility? Reach more people with our marketing services