Situated in the Alto Douro Wine Region, this property is 10 km from the Douro riverside area. Placido Hotel Douro - Tabuaço is 2 km from the Tabuaço centre and São Plácido Chapel is 150 metres away.
Number of rooms: 86
Quinta De S. Plácido, 5120-131 Tabuaço, Portugal
Hotel booked 1 times today.