Holiday Inn El Tropicano Riverwalk

110 Lexington Avenue
SAN ANTONIO
Texas
United States