.
Search Results
Residence Inn Palo Alto Los Altos
4460 El Camino Real, Los Altos, CA 94022
The Residence Inn Palo Alto Los Altos is a well-maintained facility that caters mostly to business clients. RecentlyMore renovated, it has two conference rooms, a pool and jacuzzi, a sport court, a barbecue area, and even a small dog park. Pets are allowed in first floor rooms for a $100 fee. Though there's no hotel bar, a tap is available during social hour.
See more »