Great Stay!

Matthew J
Matthew J
 Flag CA
October 21, 2021

I stay at the Palo Alto Inn on business for weeks on end from Monday through Thursday. I choose this hotel for their hospitality and value. Located within minutes from my company’s office, The Palo Alto Inn makes for a perfect hotel for business travelers.

Write a Review