Super 7 Inn By Oyo San Antonio N.W. Medical CenterSuper 7 Inn By Oyo San Antonio N.W. Medical Center3414 Fredericksburg Rd, San Antonio1138.8 mi$48.60 /nt3.7(24)