parque Park Address Miradouro de Santa Catarina, 1200-012 Lisboa, Portugal Rating on Google Maps 4.70 (6 reviews) Open on Google Maps