LOCATION

With the apartments at Murmuri Residence Mercader and Residence Concepció find out that Barcelona has much more to offer than what you expected!

    Apartments Murmuri Concepció
  • Address : Passatge de la Concepció 13
  • City: 08008 · Barcelona - Spain
    Apartments Murmuri Mercader
  • Address : Passatge de Mercader 13
  • City: 08008 · Barcelona - Spain
Contact Us
FAQS