Best Western Plus Downtown North
San Antonio Texas
Check in
3:00 PM
Check out
11:00 AM
With a stay at Best Western Plus Downtown North in San Antonio (Government Hill), you'll be a 3-minute walk from Joint Base San Antonio and within a 5-minute drive of San Antonio River. This hotel is 2.1 mi (3.4 km) from Alamo and 2.5 mi (4 km) from Frost Bank Center.
Make yourself at home in one of the 87 air-conditioned rooms featuring refrigerators and microwaves. Your room comes with a pillowtop bed. 40-inch LED televisions with cable programming provide entertainment, while complimentary wireless internet access keeps you connected. Bathrooms have bathtubs or showers and hair dryers.
Property Details
Location
2131 N Interstate 35, San Antonio, Texas 78208, United States