Toca da Onça localiza-se em Penedo, na região de Rio de Janeiro, a menos de 1 km de Cachoeira de Deus, e fornece acomodações com acesso Wi-Fi gratuito, comodidades para churrascos, um jardim e estacionamento privado gratuito.
Algumas unidades incluem varanda e/ou pátio com vista da piscina.
Toca da Onça possui uma sauna.
Museu Finlandês fica a 3,8 km de Toca da Onça, enquanto Estádio Municipal Antônio Corrêa está a 17 km de distância. O aeroporto mais próximo é o Aeroporto Internacional do Rio de Janeiro/Galeão, que fica a 173 km de Toca da Onça.