We visit the Westin in Palo Alto every couple of years. We always have a wonderful stay. The location is great. Stanford is across the street and downtown Palo Alto is around the corner. This is the first time we didn't have a car and...More
"All the rooms seem fairly equal. You won't get a great view anywhere, so don't worry about it."