Travelodge by Wyndham San Antonio Downtown Northeast
San Antonio, Texas