Situated in Paredes do Rio in the Norte Region Region, 50 km from Braga, O Rocha boasts an outdoor pool and seasonal outdoor pool. The guest house has a sun terrace and views of the mountain, and guests can enjoy a meal at the restaurant. Free private parking is available on site.
All rooms are equipped with a TV. Certain rooms include a seating area for your convenience. The rooms are equipped with a private bathroom.
An array of activities are offered in the area, such as cycling, fishing and canoeing. Guimarães is 50 km from O Rocha, while Geres is 21 km away. The nearest airport is Porto Airport, 88 km from O Rocha.