Covilha is nestled amongst the overwhelming beauty of the Serra da Estrela Mountains in Central Portugal. A beautifully picturesque town of old streets that streak up the steep mountainside, Covilha possesses incredible views across the region and makes a great place to start exploring the surrounding mountains. Some interesting buildings can be found in the town such as the Romanesque chapel of Sao Martinho and the Palacete-Jardim and the winter offers fantastic skiing opportunities at the nearby village of Penhas da Saude.
Check availability and prices of hotels in Covilha.