As the perfect picture of casual Californian luxury and sophistication, Rosewood Sand Hill provides the backdrop for weddings ranging from glamorous to bohemian chic. Wedding