CONTACT

For inquiries, please contact us at:

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

Thank you very much for visiting our website!  Currently we are making some technical changes to our site, for availability please visit Expedia or Hotels.com.