Skip Main Navigation

Residence Inn Palo Alto Mountain View Residence Inn Palo Alto Mountain View

1854 El Camino Real West  Mountain View, CA 94040 USA

Enter your dates

Rewards

What's This?

Special Rates & Awards

(proof of eligibility required at check-in)

About special rates and awards