Located 3.5 km from Cantor Arts Center, the 3-star Residence Inn By Marriott Palo Alto Menlo Park offers amenities such as fitness classes, a patio, and various recreational opportunities. Located in a valley, this residential hotel is 1.6 km from Holbrook-Palmer Estate.
Situated 5 minutes' walk from Menlo College in Menlo Park, the pet-friendly property is 3.5 km from Rodin Sculpture Garden. Cultural sights in the area are Pace Art and Technology (1.5 km) and Hewlett Packard Garage (3.6 km). Visit Duck Pond, 1.4 km from this Menlo Park hotel, and feel complete harmony with the nature of United States. A family vacation to Menlo Park will become more exciting if you visit Palo Alto Junior Museum and Zoo lying 4.4 km from Residence Inn By Marriott Palo Alto Menlo Park. Also, there is a train station near the property.
The Residence Inn By Marriott Palo Alto Menlo Park welcomes guests to 138 air-conditioned rooms. Some of them come with a flat-screen TV with satellite channels along with tea and coffee making equipment. They are furnished with spacious decor. The private bathrooms have a separate toilet and a shower, as well as comforts such as toiletries and bath sheets.
A buffet breakfast is served every day. Gombei Japanese Restaurant offers a selection of Japanese delicacies and lies close to the hotel.