El Los Mostros Hostel Ciudad de Panamá se encuentra en el distrito Marbella, y la parada de autobús más cercana, Plaza New York, está a 250 metros.
Situado a 6 minutos a pie de la Balboa Boutiques, este hostal está a 2 km de lugares de compras como el Centro de Convenciones Atlapa. Entre los lugares de interés natural de la zona se encuentran el Parque Natural Metropolitano, a 3 km del hostal, y una playa a 1 km. El Los Mostros Hostel también está situado cerca del Soho.
Para cenar, los huéspedes pueden elegir entre el restaurante La Vespa, situado a unos cuantos pasos de esta propiedad, y Le Bistrot, situado a tan solo 5 minutos a pie. Los huéspedes pueden aprovechar la estación de metro Estación de metro Iglesia del Carmen, situada a 950 metros.