Yep, Vale d'Azenha Hotel and Residences has a free self car park.