Search over 1,000,000 properties worldwide and 550 airlines worldwide
Search over a million flights, hotels, packages, and more
No Expedia cancellation fee to change or cancel almost any hotel reservation.
Menlo College is located in an area of Menlo Park known for its array of dining options. Menlo Park is home to 41 hotels and other accommodation options, so you can find something that's perfect for your stay.
Choose from 9 hotels and other accommodation options within a mile of Menlo College, including these picks:
After you've visited Menlo College, you can discover the sights within a few miles of the area.
Study the collections at Portola Art Gallery, Cantor Arts Center or Palo Alto Junior Museum and Zoo. Stanford Theatre, Stanford Mausoleum and Stanford Memorial Church are notable landmarks to explore if you're in the area. Local parks like Stanford University Arboretum, Rodin Sculpture Garden and Bedwell Bayfront Park are peaceful spots to stop and take in some fresh air.
Stanford University, Stanford Shopping Center and Facebook Campus are a few additional nearby sights. Spend some time checking out Tesla Motors, which is 5 mi from Menlo College, or make a stop by Googleplex, located 6.3 mi away.