Hotels Closest To Wilbur Playground

The Zen Hotel Palo Alto

4164 El Camino Real
Palo Alto, CA 94306
Near Tesla Motors

Distance0.8 miles SELECT

Berbeda Place Palo Alto

3339 El Camino Real
Palo Alto, CA 94306
Near Stanford Stadium

Distance1.1 miles SELECT

Hotel Parmani Palo Alto

3200 El Camino Real
Palo Alto, CA 94306
Near Stanford University

Distance1.2 miles SELECT

Country Inn Motel Palo Alto

4345 El Camino Real
Palo Alto, CA 94306
Near San Antonio Shopping Center

Distance1.2 miles SELECT