Our whole team would like to cordially welcome you to the The Westin Palo Alto. The Starwood Hotels & Resorts family welcomes you to the The Westin Palo Alto! You can hire a car directly from the hotel and are entitled to use hotel parking during your stay. The manager of the hotel t is pleased to welcome pets. You will not have to go hungry - or thirsty - with our acclaimed eatery and the leisurely hotel bar providing for your every need.