El hostal Travellers House - Hostel está ubicado en el barrio Baixa - Chiado a 7 minutos a pie de la Estatua del rey Juan I de Portugal. Una caja fuerte, una mesa de trabajo y climatizador están a su disposición en cada habitación del alojamiento.
El lugar está situado a las puertas de la estación de metro el Baixa-Chiado así como cerca de la Plaza Pedro IV. El Mirador de San Pedro de Alcántara está aproximadamente a 13 minutos andando del lugar. El hostal se encuentra a 5 minutos andando del Allchiado y Santini Chiado que sirven una amplia variedad de platos. El Travellers House - Hostel está a pocos pasos de la Plaza do Comercio.
Se proporcionan un aseo separado y una ducha en los baños.
El alojamiento está situado a solo 15 minutos en coche del aeropuerto Lisboa.