Great Stay!

Anonymous
 Flag CANADA
July 07, 2018

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