Rosewood Sand Hill is luxury urban resort located at Sand Hill Road, Menlo Park. CA.
Renovated in 2020, the urban retreat is nestled amid 16 lush acres in Northern California. Guests enjoy beautiful natural surroundings and stunning views of the Santa Cruz Mountains from one of the Forbes five-star hotel on the Bay Area Peninsula.