Close Window
View Category

Residence Inn Palo Alto Mountain View

Suites

Studio Suite Bathroom (7 of 10)

Large mirrors and countertops allow the guests to sprawl out and feel at home.