Situated in the heart of the Parque Natural de Serra de São Mamede, this charming hotel in Marvão Portugal is one the Pousadas chain's most charming. The Hotel Pousada de Marvão, Santa Maria, is right in the centre of this fairy-tale hilltop town's more details