Super 7 Inn By Oyo San Antonio N.W. Medical Center
San Antonio Texas
Check in
3:00 PM
Check out
11:00 AM
With a stay at Super 7 Inn By Oyo San Antonio N.W. Medical Center in San Antonio, you'll be within a 10-minute drive of River Walk and Alamo. This hotel is 5.1 mi (8.2 km) from Henry B. González Convention Center and 11 mi (17.7 km) from Lackland Air Force Base.
Make yourself at home in one of the 28 air-conditioned rooms featuring microwaves and Smart televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with bathtubs or showers feature complimentary toiletries and hair dryers. Conveniences include phones and desks, and housekeeping is provided daily.
Property Details
Location
3414 Fredericksburg Rd, San Antonio, Texas 78201, United States