Templar Secrets House se encuentra en Tomar, a 37 km de Basílica de Nuestra Señora de Fátima, y ofrece mostrador de información turística, habitaciones libres de humo, jardín, wifi gratis en todo el alojamiento y salón de uso común. El alojamiento está a unos 26 km de Castillo de Almourol, a 37 km de Capilla de las Apariciones y a 46 km de Monasterio de Batalha. Hay vistas al jardín.
El hostal o pensión dispone de algunas habitaciones con balcón, y todas tienencafetera. En Templar Secrets House, cada habitación incluye ropa de cama y toallas.
En el alojamiento se puede disfrutar de un desayuno buffet.
La clientela puede practicar actividades en Tomar y alrededores, como senderismo y pesca.
Castillo de Leiria está a 48 km del alojamiento. El aeropuerto más cercano (Aeropuerto de Lisboa Humberto Delgado) está a 131 km del alojamiento.