HOTEL
Murmuri Residence Mercader
Rambla de Catalunya 104, 08008 Barcelona, Barcelona, Spain
- 4 star hotel
- 2 star hotel
Where it sits
Murmuri Residence Mercader
Rambla de Catalunya 104, 08008 Barcelona, Barcelona, Spain
41.39393, 2.15947
Similar stays nearby
Plan around Murmuri Residence Mercader
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
