Senhora do Carmo Charm House situa-se a 14 minutos a pé de Praia de Populo e dispõe de acomodações com um jardim, um salão partilhado e um multibanco, para sua conveniência. O acesso Wi-Fi gratuito é oferecido em toda a propriedade.
Dispondo de terraço, as unidades possuem também ar condicionado, uma televisão de ecrã plano e uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos. Algumas unidades apresentam varanda e/ou pátio.
Todas as manhãs são oferecidas opções de pequeno-almoço buffet, continental e americano.
Praia das Milícias fica a 1,7 km de Senhora do Carmo Charm House, enquanto Praia de São Roque está a 2,5 km da propriedade. O aeroporto mais próximo é o Aeroporto de Ponta Delgada, que fica a 12 km de Senhora do Carmo Charm House.