La Casa do Castelo est située à Tomar, à 26 km du château d'Almourol, à 36 km de la chapelle des Apparitions et à 45 km du monastère de Batalha. Occupant un bâtiment datant de 1980, cet appartement se trouve à 47 km du château de Leiria et à 50 km du stade Dr. Magalhães Pessoa. Une connexion Wi-Fi est disponible gratuitement dans l'ensemble de ses locaux. La basilique Notre-Dame de Fatima se trouve à 36 km.
Cet appartement d'une chambre comprend un salon avec une télévision par satellite à écran plat, une cuisine entièrement équipée avec un grille-pain et un réfrigérateur ainsi qu'une salle de bains pourvue d'un sèche-cheveux. Les serviettes et le linge de lit sont fournis. Cet appartement est non-fumeurs et hypoallergénique.
L'aéroport Humberto Delgado de Lisbonne, le plus proche, est implanté à 131 km.