Established in 1996, Larkspur Hotels & Restaurants is a company headquartered in Larkspur, California, just north of San Francisco. Larkspur boasts a portfolio of 22 hotels, including three distinct hotel brands: Larkspur Landing, Larkspur Hotels and The Larkspur Collection along with five exciting destination restaurants. Learn more...