Located in Palo Alto, Berbeda Place is in the historical district, within a 10-minute drive of Tesla Motors and Stanford Stadium. Free self parking is available onsite.
Based on 78 reviews
Policies vary by room type and provider.
|San Jose||19.4 km|
|San Francisco||30.9 km|
|Santa Clara-Great America||15 km|
|Santa Clara-University||19.2 km|