CONTACT

For inquiries, please contact us at:

BERBEDA PLACE
3339 El Camino Real, Palo Alto, CA 94306

Enter 1 traveler/adult to book on Expedia Group.  Min. night stay required.