Homestay Luxury Garden Suite + Lush Patio in Central San Francisco - 99 Walk Score
★★★★★
1625 Post St, San Francisco (CA), United States Show on map
Hotel Kabuki is a hotel in San Francisco (CA), United States. It is one of 538 places to stay in San Francisco (CA) listed on Triptoic.
1625 Post St, San Francisco (CA), United States
Hotel Kabuki is located at 1625 Post St, San Francisco (CA), United States.
Highly rated alternatives close by
Homestay
Hotel
Hotel
Hotel
Hostel
Hotel