Choose your preferred language. We speak English (US) and 42 other languages.
675 El Camino Real, Palo Alto, CA 94301, United States of America
January 12, 2015
July 29, 2014
눇Nice Hotel with all what you need and good facilities
November 6, 2014
눉Paying for Wifi and parking. Very expensive for a nice room that really wasn't anything all that special
눇Location and room itself were excellent
Get started now by entering your email address. We'll instantly send you a link to our Deal Finder!