Cat's house situa-se na área de Santa Teresa, no Rio de Janeiro, a 6 minutos a pé de Escadaria Selarón, 1,1 km de Teatro Municipal e 1,7 km de Museu de Arte Moderna. O alojamento está a 2,5 km de Praia do Flamengo e tem acesso Wi-Fi gratuito em toda a propriedade.
Aquário Marinho do Rio (AquaRio) fica a 4,5 km de Cat's house, enquanto Museu do Amanhã está a 5,5 km da propriedade. O aeroporto mais próximo é o Aeroporto Santos Dumont, que fica a 2 km de Cat's house.