O Ninho do Falcão está localizado apenas a 1 km da Estação Ferroviária Santa Cita e dispõe de quartos equipados com ar condicionado, uma varanda e uma casa de banho privativa. Tomar, a histórica cidade templária, situa-se apenas a 7 km.
Os quartos do Ninho do Falcão apresentam decoração simples e incluem mobiliário em madeira, uma televisão e as casas de banho em azulejo possuem produtos de higiene pessoal gratuitos.
Os hóspedes poderão desfrutar de um pequeno-almoço preparado com ingredientes frescos locais no restaurante do Ninho do Falcão e estão disponíveis cocktails e cervejas no bar.
O Castelo Almoural fica situado a 20 minutos de carro do Ninho do Falcão e existe estacionamento gratuito no hotel.