- Liked: Cleanliness, property conditions & facilities, room comfort
- Disliked: Staff & service
Horrible to try find room and parking and lighting is awful.
Your dates need to occur after 2020-01-24. Try updating your dates to see prices for your trip.
Rosewood Sand Hill is located in Menlo Park. Stanford Memorial Church and Hoover Tower are local landmarks, and the area's natural beauty can be seen at Horse Park at Woodside and Rodin Sculpture Garden. Palo Alto Junior Museum and Zoo and Golfland USA are also worth visiting.