Menlo Park Inn welcomes guests in the center of Menlo Park meters away from art galleries, schools and colleges. Built in 1962, the hotel was renovated in 2002.
This hotel is about 3.5 km away from Stanford University, Palo Alto Baylands Nature Preserve and Hoover Tower. The property is set within 1 km distance from Menlo Park city center.
Menlo Park Inn is within a 25-minute drive to San Francisco International airport.
All designer guestrooms have individual climate control, high-speed internet, direct dial phone, a work desk and an iron with ironing board and boast a chic interior. Some rooms come with a view of Silicon Valley. A small fridge, a microwave and coffee/tea makers as well as private bathrooms with a bathtub, toiletries and a hairdryer are available in each room.
Eat & Drink
The dining options include a deluxe continental breakfast served daily.
Guests can take advantage of a business center and a copier along with 24-hour reception, laundry and newspaper service provided on-site.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.