Close Window
View Category

View All Photos

Residence Inn Palo Alto Mountain View

Stanford University

Check Rates & Availability

Nearby Attractions

Stanford University (10 of 10)

The hotel is conveniently located nearby the Stanford University Campus.