Loading hotels
Confirming room availability...
Berbeda Place, 3339 El Camino Real, Palo Alto, United States
Near Stanford Stadium<br /><br />Located in Palo Alto, Berbeda Place is in the historical district, within a 10-minute drive of Stanford Shopping Center and Googleplex. This motel is 3.1 mi (4.9 km) from Stanford University and 3.5 mi (5.6 km) from San Antonio Shopping Center.