Jardins de Mercè Plantada
Tourist attraction • Park😐 It is a courtyard. That is how little green-space there is in Barcelona. People are commenting on a courtyard. People often mention interior, park, parque,
Address
C/ de Pamplona, 42X, Sant Martí, 08005 Barcelona, Spain
Rating on Google Maps
4.10 (113 reviews)Open on Google Maps