Hotel Murmuri Barcelona 4 stars

Rambla Catalunya, 104, Eixample, 08008 Barcelona, Spain

Hotel image
Read more reviews for Hotel Murmuri Barcelona