Close Window
View Category

Residence Inn Palo Alto Mountain View

Suites

Penthouse Suite (4 of 10)

Lofted ceilings give the room an airy feel that allows relaxation.