Hotel Castrum Villae
Castro Laboreiro,
Melgaço
$$$ (50 to 100 euros)
Situated inside the Peneda-Gerês National Park, this hotel features air-conditioned rooms with satellite TV and private balconies and offers a garden, on-site restaurant and free wireless internet connection.