Rosewood Sand Hill
Hotel
Menlo Park
Located on 16 private acres, Rosewood Sand Hill offers sophisticated accommodation in West Menlo Park. This boutique hotel features an outdoor pool and spa centre, on-site dining options and elegant guest rooms with rain showers and free Wi-Fi.
Number of rooms: 121
2825 Sand Hill Rd., Menlo Park, 94025, United States