Town Square House localiza-se em Setúbal, a 2,7 km de Praia de Albarquel e 3 km de Praia da Saúde, e dispõe de acesso Wi-Fi gratuito e ar condicionado. O alojamento apresenta vista da cidade e está a 14 km de Campo de Golfe do Montado e 47 km de Gare do Oriente.
Este apartamento dispõe de 2 quartos, uma kitchenette com um frigorífico e um forno, e 2 casas de banho com chuveiro e um secador de cabelo. Toalhas e roupa de cama são providenciadas neste apartamento.
Oceanário de Lisboa fica a 48 km de Town Square House, enquanto Mosteiro dos Jerónimos fica a 49 km de distância. O aeroporto mais próximo é o Aeroporto Humberto Delgado, que está a 49 km de Town Square House, e o alojamento disponibiliza serviço de transfer do aeroporto por um custo adicional.