Hotel Murmuri Barcelona

Rambla Catalunya, 104, Barcelona, Spain Get Directions to this spot
Category:
Hotels
Rambla Catalunya, 104
Barcelona
Spain

Rate and review Hotel Murmuri Barcelona in Barcelona, Spain!

Share your experiences at Hotel Murmuri Barcelona with your friends or discover more Hotels in Barcelona, Spain.