La Quinta by Wyndham San Antonio Northwest
San Antonio, Texas