Great Stay!

Anonymous
 Flag CANADA

"Great Stay!”

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