Perched on a hilltop with spectacular mountain and valley views, each room at the MiraCastro has a private balcony—ideal for taking in the scenery. The restaurant serves local cuisine such as breaded codfish and smoked meats, and there's a bar and lounge area for gathering with other travelers. But the highlight of your stay here is sure to be your surroundings, in the heart of Peneda-Gerês National Park.