Close Window
View Category

Residence Inn Palo Alto Los Altos

Features

Outdoor Terrace (10 of 15)

The outdoor terrace has a fire pit and barbecue for guests to enjoy.