Composto por 7 quartos, o Vila Santa Teresa Hotel está situado perto do bairro de entretenimento Santa Teresa, a uma distância aproximada de 25 minutes a pé do Sambódromo da Marquês de Sapucaí. Wi-Fi é acessível na propriedade e é fornecido o parque de estacionamento no local.
O Centro Cultural Municipal Parque das Ruínas e o RioZoo Jardim Zoológico do Rio estão a uma distância aproximada de 25 minutes a pé e a uma distância de 4.1 km, respectivamente. Os locais de compras na área incluem a Praça São Salvador (a 2.1 km) e a Praça Muhammad Ali (a 4.2 km). Localizado a uma distância de 2.7 km deste hotel luxuoso, a Igreja de Nossa Senhora da Glória do Outeiro está aberto para visitação de fiéis e turistas. Para quem viaja de longe, o aeroporto em Rio de Janeiro Santos Dumont fica a 10 minutos de carro.
Os quartos apresentam controle de temperatura, enquanto alguns deles têm varanda e local de descanso para o máximo conforto dos hóspedes. Os hóspedes têm acesso para cofre, TV de tela plana com canais via satélite e controle de temperatura disponíveis nos quartos. Algumas unidades têm vista para o mar.
O pequeno-almoço continental é servido todas as manhãs. Apresentando terraço, o restaurante Beatriz serve pratos da cozinha vegetariana.