Hotel Palomar San Francisco - a Kimpton Hotel

12 4th St
San Francisco
California
United States