The Westin Palo Alto
Category: hotels/motels
Enjoy an inspiring day in nearby San Francisco or refresh at our pool, steps from Palo Alto’s top shops and adjacent to Stanford University.
No Notes From The Business
No Video For The Business