Best Western Plus Palo Alto Inn & Suites is a 4-story hotel in a business area of San Antonio at a close proximity to boutiques and a shopping mall offering 75 cozy rooms. It features laundry, newspaper service and wake up service as well as a safety deposit box, a lift and a news stand.
The property lies within 21 km from Medical Center.
The hotel features a convenient location with proximity to parks and a national park.
Best Western Plus Palo Alto Inn & Suites is around 35 minutes' drive from San Antonio International airport.
While staying at Best Western Plus Palo Alto Inn & Suites guests can make use of climate control, cable TV with on-demand movies, TV with satellite channels, a closet and a private toilet provided in the rooms. Bathrooms are appointed with a roll in shower, free toiletries and towels.
Eat & Drink
The hotel Best Western Plus Palo Alto Inn & Suites provides visitors with a free american breakfast.
The property offers a business center, a meeting room and a copier for business needs.
Best Western Plus Palo Alto Inn & Suites also features a spa lounge and a hot tub as well as a gym and a fitness center.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.