Location: situated in the centre of Sabrosa, opposite the Avenida dos Combatentes da Grande Guerra, and with the valley of the Duero river and the wine estates of Oporto as background scenery.
See more: Hotels in Europe Hotels in Portugal Hotels in Sabrosa Holiday Destinations in Europe