Comfort Inn, Palo Alto-Stanford
- Sleeping Rooms 70
We are currently open for Business and Welcoming Guests!
The Comfort Inn - Palo Alto, California near Stanford University offers a welcoming retreat in the heart of lively Palo Alto, CA. Nestled along the beautiful Northern California foothills, enjoy the many upscale amenities of our extended-stay hotel in Palo Alto - whether you are visiting for a corporate meeting or a relaxing family vacation.