Situated in Sao Pedro de Tomar, Casa da Quinta features accommodation with a pool with a view. The air-conditioned accommodation is 21 km from Almourol Castle, and guests benefit from complimentary Wi-Fi and private parking available on site.
Number of rooms: 2
Quinta do Falcão - Estrada Principal 64, 2300-172 Sao Pedro de Tomar, Portugal