The 3-star Stanford Inn Menlo Park, located nearly 15 minutes' walk from Stanford Arizona Botanical Garden, is proud to feature a private art gallery. Boasting a location in the vicinity of the Nealon Park, this Menlo Park hotel features 14 rooms as well as a gift shop.
Nestled approximately 2 km from the Whole Foods Market, the hotel is 2.3 km from Memorial Ornate Church. The entertainment venues in a business neighbourhood include the Allied Arts Guild, within 10 minutes' drive of the Stanford Inn Menlo Park. Also, Timothy Hopkins Creekside Park is situated merely 1.2 km away. The property allows you to enjoy such natural sights as the El Palo Alto Park around 20 minutes' walk away. The Stanford Inn is located 30 km from Mineta San Jose International airport and within a few blocks of Linfield Drive & Waverley Street bus stop.
The rooms comprise a dining area complete with climate control, as well as a flat-screen TV with satellite channels.
Offering American dishes, Menlo Tavern lies 300 m from the hotel.