House of Artists encontra-se no centro de Porto, a 2 minutos a pé de Torre dos Clérigos e a 700 m de Palácio da Bolsa, e apresenta acomodações com acesso Wi-Fi gratuito e área de estar.
Cada unidade tem uma televisão de ecrã plano por cabo, uma kitchenette totalmente equipada com um frigorífico, e uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos. Um micro-ondas, um minibar e placa de fogão estão disponíveis, assim como uma chaleira.
House of Artists disponibiliza pequeno-almoço buffet ou continental.
House of Artists tem vários pontos de interesse populares nas suas proximidades, incluindo Mercado Ferreira Borges, Sao Bento Metro Station e Estação Ferroviária de São Bento. O aeroporto mais próximo é o Aeroporto Francisco Sá Carneiro, que fica a 16 km de House of Artists.