Hotel Murmuri Barcelona

Hotel Murmuri Barcelona Address: Rambla de Catalunya 104, Barcelona, Spain

Minimum price found for Hotel Murmuri Barcelona was: 109 EUR

Click here to get more information, photos & guest ratings for Hotel Murmuri Barcelona