Travelodge San Antonio Downtown

1122 S Laredo St
San Antonio,TX
78204-3214

(210) 558-9070