Berbeda Place

Starting at
$169

TripAdvisor Review

Based on 39 review

See all

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 (5 km) from Stanford University and 3.5 mi (5.6 km) from San Antonio Shopping Center. Take in the views from a terrace and a garden and make us...

More details