For inquiries, please contact us at:
BERBEDA PLACE3339 El Camino Real, Palo Alto, CA 94306
Enter 1 traveler/adult to book on Expedia Group. Min. night stay required.