Super 8 By Wyndham Universal City Set in a prime location of Universal City (TX), Super 8 Universal City /San Antonio North puts everything the city has to offer just outside your doorstep. 2 Star level Hotel (3 reviews) From $41