Travelers House is gelegen in Setúbal, op 12 km van Montado Golf, en 46 km van station Gare do Oriente. De accommodatie biedt een tuin, een gedeelde lounge en gratis WiFi.
Oceanário de Lisboa (Aquarium van Lissabon) ligt op 47 km van de homestay, en Mosteiro dos Jerónimos ligt 48 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Humberto Delgado, op 47 km van Travelers House.