Le Palácio Vila Flor vous accueille dans le quartier historique de l'Alfama à Lisbonne, à 1 km de la gare de Santa Apolonia et à 5 minutes à pied de la station de métro Terreiro do Paço.