A

The Four Seasons never disappoints. This hotel is ...

The Four Seasons never disappoints. This hotel is beautiful, functional, and in a great location. You are minutes from downtown Palo Alto and also right off of the 101 freeway so it's convenient to travel quickly to Mountain View or Menlo Park and other spots in Silicon Valley. The hotel restaurant is fantastic, and there is a nice pool. Great spot.

Comments:

No comments