Murmuri Residence - Hotel Apartment

Address: Rambla de Catalunya, 104 08008 Barcelona

Phone: +34 935 500 600

Bookings: +34 934 922 244

Fax: +34 935 500 601

Email: info@murmuri.com