Rosewood Sand Hill

Experience an inspired retreat at Rosewood Sand Hill. Located next to Palo Alto, the luxury hotel in Menlo Park, California offers an array of resort amenities. /content/dam/rosewoodhotels/property/sand-hill-menlo-park/en/images/overview/evening-at-pool.jpg
2825 Sand Hill Rd., Menlo Park, CA 94025, USA 94025 Menlo Park CA USA