After staying at many different hotels in Palo Alto, Crown Plaza has become my favorite. The staff always treat me very well, every time I stay there. I work in construction and spend a lot of time at Stanford Hospital and LPCH; when we have shutdowns I stay at Crown Plaza. When I check in, it’s after working 12 hours in my work clothes and unlike the other hotels in the area I get treated with respect and have received upgrades and great rooms. Unlike the others. I can’t stay longer.
William4 days ago