The historical Solar Dos Canavarros Douro Hotel with 50 guest rooms is in part a 17th Century manor-house, conveniently located in a central position in the town of Sabrosa. The hotel has the Douro Valley and the port wine vineyards as a magnificent backdrop.
Besides a range of comfortable accommodation, the Solar Dos Canavarros Douro Hotel offers guests the use of 2 outdoor swimming pools, a relaxing courtyard and pretty gardens. With a range of recreational and adventure activities in the region, guests can take boat trips on the River Douro, visit port wine estates and sample some local wines, or visit the Marão Mountains and Alvão Natural Park.