Menlo Park Inn
images
Menlo Park Inn Review
The 3-star Menlo Park Inn offers 30 rooms, situated just 0.8 km from Duck Pond. Guests who stay at the inn can park their car on site.
Naomi Sushi offers a variety of Asian delicacies and lies 5 minutes' walk away.
Stanford Arizona Botanical Garden is nearly a 10-minute ride away, and the upscale Town & Country Village Mall is nearly a 10-minute drive from the accommodation. This Menlo Park hotel is a 5-minute walk from El Camino Real & Valparaiso Avenue bus stop and not very far from Menlo College.
The property is located approximately a 25-minute stroll from El Palo Alto Park.
Some rooms provide a minibar fridge, tea and coffee making facilities as well as cable channels to help you enjoy your stay. These units also have marble floors. The private bathrooms feature a hairdryer. Certain units overlook the courtyard.
For those travelling from afar, Mineta San Jose International airport is 28 minutes' drive away.
Key Features
- free parking
- free wifi
- non-smoking rooms
- fitness center
- tea/coffee maker in all rooms
- breakfast
Rooms
Amenities
Amenities
- AM/FM alarm clock
Rooms
- Air conditioning
- Heating
- Tea and coffee facilities
Dining facilities
- Snack bar
- Dryer
Services
- Housekeeping
- Dry cleaning
Relax
- Fitness centre
Reviews
Location
Policy
- Check-in: from 15:00 until 23:59
- Check-out: until 11:00