Hotel Kabuki

1625 Post Street
San Francisco
California
United States