28087 10.0 2 Stars Hotel 37327 277473 10.0 3 Stars Hotel 233636 Holiday Inn Express & Suites San Antonio - Downtown Market Area 102 El Paso Street San Antonio, TX, 78204 9.5 3 Stars Hotel 275065 9.5 2 Stars Hotel 188696 9.5 3 Stars Hotel 52652 Super 8 By Wyndham San Antonio Pearl District / Downtown 1614 N Saint Marys Street San Antonio, TX, 78215 10.0 2 Stars Hotel 25113 37323 8.7 3 Stars Hotel 12697 9.8 3 Stars Hotel |