Discover the essence of desert tranquility amid an inspiring outcropping of the Santa Rosa Mountains in southern California. This uniquely imagined resort is suffused with signature Westin style and personal services to help you relax, refresh and renew.