Hotel Kabuki
Hotel Kabuki is located at 1625 Post St, San Francisco, CA. This location is in the Mission neighborhood. This business specializes in Hotels & Motels.
Your Rating for this listing
Your review is recommended to be at least 140 characters long
1625 Post St San Francisco, CA 94115