Gelegen in Tomar und weniger als 37 km von Basilika der Heiligen Dame von Fatima, verfügt die Unterkunft Thomar House über eine Gemeinschaftslounge, Nichtraucher Zimmer und kostenloses WLAN in der ganzen Unterkunft. Die Unterkunft liegt 25 km von Burg von Almourol, 36 km von Chapel of the Apparitions und 45 km von Batalha Monastery entfernt.
In der Unterkunft Thomar House ist jedes Zimmer eingerichtet mit einem Kleiderschrank. In der Unterkunft Thomar House sind die Zimmer versehen mit einem Flachbild-TV und einige Wohneinheiten haben Stadtblick. In der Unterkunft Thomar House sind die Zimmer versehen mit Bettwäsche und Handtüchern.
Leiria Castle liegt 48 km von der Unterkunft Thomar House entfernt. Der nächstgelegene Flughafen ist der Flughafen Humberto Delgado Lissabon, 130 km von der Unterkunft Thomar House entfernt.