Area attractions, including Pace Art and Technology and El Palo Alto Park, are located only a short walk from Stanford Inn Rentals Menlo Park.
Stanford Shopping Center is a 10-minute walk from Stanford Inn Rentals, while Rodin Sculpture Garden is nearly 5 minutes' ride away. This inn is 30 minutes' drive from Oakland. There is the upscale Town & Country Village Mall a mere 0.9 miles away, while Palo Alto Transit Center bus station 10 minutes on foot from this Menlo Park hotel.
Bathrooms include a bath, a separate toilet and a shower along with comforts like hair dryers and bath sheets.
Guests can try American meals at the steakhouse Fleming's Prime Steakhouse & Wine Bar located approximately a 5-minute walk away. San Antonio Caltrain train station lies 4.8 miles away.
Book Stanford Inn Rentals Menlo Park
General information
Contact information
115 El Camino Real, Menlo Park, United States;
Stanford Inn Rentals reservations available at 'rooms'
Stanford Inn Rentals phone number isn't available on our site, if you want to call Stanford Inn Rentals visit site of a hotel
Stanford Inn Rentals Location
115 El Camino Real, Menlo Park, United States
Stanford Inn Rentals Inn Deals
6.0
Review score
Based on 19 reviews
Main Features
Free Wi-Fi in rooms
Stanford Inn Rentals Amenities
Dining
Dryer
Cookware/ Kitchen utensils
Room Amenities
Free Wi-Fi in rooms
Sitting area
Dressing area
Tea and coffee facilities
Dining table
Washing machine
Flat-screen TV
Stanford Inn Rentals Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.