The hotel is located in the pretty much convenient/accessible place to the restaurants and shopping area in Palo Alto.
The room itself was so clean and comfortable.
All the services were satisfactory.
Really want to stay Westin again !! It was really more than prefect!
Everything looked neat and tidy; the entrance, the corridor and of course the rooms. The location was also perfect as was within walking distance of many of the shops along the University avenue. Moreover, the view from the room was most agreeable.