The 3-star smoke-free Sheraton Palo Alto Hotel is situated near a business district, approximately a 15-minute walk from Stanford Stadium. Within a few blocks of the upscale Town & Country Village Mall, the hotel with 346 rooms features a sundeck, a sun terrace, and a shared lounge, plus an à la carte restaurant, serving local specials.
Situated only 0.7 miles from Stanford Shopping Center, this Palo Alto hotel also gives access to such sports venues as Taube South Tennis Courts Sports Complex, which is a mere 0.9 miles away. The Sheraton is located among a stadium and a bar, while Allied Arts Guild Event Venue is about 25 minutes' walk away. The accommodation is located in the business district of Palo Alto, near a mountain. The hotel stands 1.2 miles from Memorial Ornate Church, popular with pilgrims and tourists alike. The Sheraton is merely 550 feet from Palo Alto Medical Foundation bus stop and 25 minutes by foot from California Ave Caltrain train station in Palo Alto.
Some rooms at this property are fitted with an iron with ironing board and climate control, and such self-catering options as coffee and tea makers. For more comfort, a hair dryer and bath sheets, along with a roll-in shower and a separate toilet, are provided.
The Sheraton Palo Alto offers a vegetarian breakfast daily. Poolside Grill, an onsite restaurant, is open for dinner. Also, there is a lounge bar featuring a lounge, and serving great beverages. It also looks onto the pool.