Situé dans le centre de la ville historique de Sintra, inscrite à l'UNESCO, cet hôtel de caractère propose des chambres et des suites avec vue sur la vieille ville et le parc naturel de Sintra-Cascais.