Located a mile off the Central Expressway, this hotel is just a minute’s drive from the San Antonio Shopping Center. It features free Wi-Fi access.
A microwave, refrigerator and coffee maker are in every room at The Palo Alto Inn. They also include satellite TV and a DVD player and are furnished with a work desk.
The front desk at the The Palo Alto Inn is staffed 24 hours a day. There is also a business center that offers fax and copy services.
The Shoreline Amphitheater is 4.5 miles from the hotel. The historic Rengstorff House is 5.3 miles away. The property is short drive 3 miles from Stanford University.