Thomar House está en Tomar, a 37 km de Basílica de Nuestra Señora de Fátima, y tiene salón de uso común, habitaciones libres de humo y wifi gratis en todo el alojamiento. El alojamiento se encuentra a 25 km de Castillo de Almourol, a 36 km de Capilla de las Apariciones y a 45 km de Monasterio de Batalha. Castillo de Leiria está a 48 km del hostal o pensión.
En el hostal o pensión, cada habitación dispone de armario. En Thomar House, cada habitación está equipada con TV de pantalla plana y algunas también ofrecen vistas a la ciudad. En el alojamiento, cada habitación cuenta con ropa de cama y toallas.
El aeropuerto más cercano (Aeropuerto de Lisboa Humberto Delgado) está a 130 km.