Travelers House se encuentra en Setúbal, a 12 km de Campo de golf Montado y a 46 km de Estación de Oriente. Ofrece jardín, salón de uso común y wifi gratis.
Oceanario de Lisboa está a 47 km del alojamiento, y Monasterio de los Jerónimos está a 48 km. El aeropuerto más cercano (Aeropuerto de Lisboa Humberto Delgado) está a 47 km.