A 36 km de Basílica de Nossa Senhora de Fátima, Thomar Boutique Hotel dispõe de acomodações de 4 estrelas em Tomar e apresenta bicicletas gratuitas, um terraço e um bar. O alojamento está a cerca de 26 km de Castelo de Almourol, a 36 km de Capelinha das Aparições e a 45 km de Mosteiro da Batalha. O alojamento fornece receção aberta 24 horas, transfers do aeroporto, serviço de quartos e acesso Wi-Fi gratuito em toda a propriedade.
Os quartos do alojamento incluem ar condicionado, televisão de ecrã plano com canais por satélite, Consola de videojogos e uma casa de banho privativa com chuveiro, produtos de higiene pessoal gratuitos e um secador de cabelo. O alojamento apresenta alguns quartos que têm varanda, e os quartos incluem máquina de café. No alojamento, todos os quartos estão equipados com roupa de cama e toalhas.
Castelo de Leiria fica a 47 km de Thomar Boutique Hotel, enquanto Estádio Dr. Magalhães Pessoa está a 50 km de distância. O aeroporto mais próximo é o Aeroporto Humberto Delgado, que fica a 131 km de Thomar Boutique Hotel.