El Albergue Pepa Casa Río de Janeiro se encuentra en el distrito Centro de Río de Janeiro, y la parada de autobús más cercana, BRS Rio Branco, está a unos 400 metros.
Situado a poco más de 5 minutos a pie de la estación de metro Uruguaiana, el hostal está a tan solo 9 minutos a pie de la Plaza Mauá. Este hostal también está al alcance del Espacio Cultural de la Marina. Además, el hostal Pepa Casa está a una distancia de 4 km del Parque de Boa Vista.
Para cenar, los huéspedes pueden elegir entre el restaurante Megamatte Niterói, situado en los alrededores inmediatos de este hostal, y Centro Gourmet, situado a unos 100 metros. Con múltiples opciones de transporte en la zona, este lugar está a 5 minutos en coche del aeropuerto Rio de Janeiro-Santos Dumont y no muy lejos de la estación de tren Central de Brasil.