Situated in the quaint town of Oliveira De Frades, amidst beautiful countryside, this 3-star hotel is the ideal base to explore the area’s many attractions.
Rooms total: 20Important Information
License number: <strong>1058/RNET</strong>
More information »