The Westin Palo Alto
Situated near El Camino Real, The Westin Palo Alto is mere moments from malls, museums, gardens and other downtown attractions in Palo Alto, California. Caltrain is a five-minute walk from the hotel, offering easy access to San Francisco and San Jose.