Situé dans le centre de la ville historique de Sintra, un site classé au patrimoine mondial de l'UNESCO, l’hôtel de caractère Sintra Boutique Hotel propose des chambres et des suites avec vue sur la vieille ville et le parc naturel de Sintra-Cascais.