Close Window
View Category

Residence Inn Palo Alto Los Altos

Features

Barbecue Area & Fire Pit (16 of 32)

Experience our fire pit and BBQ area - the perfect setting for grilling, relaxing and unwinding with friends, family or colleagues.