Com uma boa localização no centro de San Antonio, NEW Chic Southtown Studio in PRIME location dispõe de pátio, ar condicionado, acesso Wi-Fi gratuito e televisão. O alojamento apresenta vista da cidade e está a 2,6 km de Museu Ripley's Believe It or Not! e 2,6 km de Centro de Convenções Henry B Gonzalez.
O alojamento também providencia aos hóspedes uma cozinha equipada com um frigorífico, um forno e um micro-ondas, assim como um secador de cabelo.
Tower of the Americas fica a 2,7 km de NEW Chic Southtown Studio in PRIME location, enquanto Museu de Alamo está a 3,3 km de distância. O aeroporto mais próximo é o Aeroporto Internacional de San Antonio, que fica a 15 km de NEW Chic Southtown Studio in PRIME location.