Templar's House is situated in Tomar. It is located 1.2 km from Capela de Nossa Senhora da Conceicao and provides free WiFi. The holiday home comes with 2 bedrooms, a kitchen with an oven and 3 bathrooms with a bath. A flat-screen TV is available. The holiday home offers a terrace.