For inquiries, please contact us at:
BERBEDA PLACE3339 El Camino Real, Palo Alto, CA 94306
For availability and bookings please visit Expedia or Hotels.com and enter 1 adult for results. Minimum 2-3 night stay may be required.