Super 8 San Antonio/I-35 North

11027 IH 35 North
San Antonio,TX
78233

210-637-1033