Offering a sundeck, a summer terrace, and a picnic area, the 3-star The Creekside Inn Palo Alto is situated in Palo Alto, 3.2 miles from Computer History Museum. This hotel offers a charging station for electric vehicles on site and a heated pool.
Located a 10-minute drive from Palo Alto Art Center, the hotel is also in the vicinity of California Ave Caltrain railroad station. Briones Park is also located 1.2 miles from the Creekside Inn. Nature lovers will appreciate the vicinity of San Francisco Bay, which is a 20-minute walk away. The nearby sports attractions feature Stanford Stadium 1.8 miles from this accommodation. El Camino Real & Hansen Way bus stop lies a 5-minute stroll away.
The Creekside Inn welcomes guests to 136 rooms complete with a multi-channel TV, as well as comforts like ironing facilities and climate control. Some rooms are fitted with a private bathroom.
Guests can dine at Driftwood Deli & Market just around the corner from this inn.