The Westin Palo Alto

625 El Camino Rd.
650 566-4687
Palo Alto
California
United States
website