Hotel Solar dos Canavarros The historical Solar dos Canavarros is in part a 17th century manor-house, conveniently located in a central location in the town of Sabrosa.
Facing the Avenida dos Combatentes avenue, the hotel has the Douro Valley and the port wine vineyards as a magnificent backdrop.
Hotel Solar dos Canavarros See what you can save by booking now