Residence Inn Palo Alto Menlo Park is a modern 3-star property placed next to San Francisco Museum of Modern Art, Stanford University and Stanford Shopping Center. Residence Inn Palo Alto Menlo Park has been welcoming guests to its non-smoking rooms since 1989.
The city center is about 10 minutes on foot. A gallery, a college and a museum lie a short distance away.
A 10-minute walk from Atherton Caltrain train station. The hotel is located 25 minutes' drive from San Francisco International airport.
Residence Inn Palo Alto Menlo Park offers 138 guestrooms appointed with IDD phone, ironing facilities, satellite television, a wardrobe and pay TV with all the sights of Menlo Park within easy access. There are en suite bathrooms with towels, free toiletries and a shower along with kitchenware, a stove and a microwave for self-catering.
Eat & Drink
A hot breakfast is served in Residence Inn Palo Alto Menlo Park, invigorating guests for lawn tennis and horse riding. Gombei Japanese Restaurant with Japanese specialties is just around the corner.
Guests can rent cars and limousines to explore the local area.
A tennis court, a picnic area and a patio are available at the hotel. The hotel offers a fitness center and a gym to keep active guests fit.
Wireless internet is available in the entire hotel for free.
public parking is possible on site at USD 12 per day.