Parque de São Roque is located in Porto, Portugal on R. São Roque da Lameira 2040. Parque de São Roque is rated 4.5 out of 5 in the category park in Portugal.
Address
R. São Roque da Lameira 2040
Amenities
Good for kidsPublic toilet
Accessibility
Wheelchair-accessible entrance