Best Western Plus Downtown North features air-conditioned rooms with cable flat-screen TV in the East San Antonio district of San Antonio. This 3-star hotel offers a 24-hour front desk, a business center and free WiFi. The property is equipped with an outdoor pool and is located 2.3 miles from The Alamo.
All rooms will provide guests with a fridge.
A buffet breakfast is available every morning at the hotel.
San Antonio Spurs is 2.6 miles from Best Western Plus Downtown North, while Alamodome is 2.6 miles from the property. The nearest airport is San Antonio International Airport, 10 miles from the accommodation.