Hotel Roger de Lluria Barcelona, Barcelona

Hotel Roger de Lluria Barcelona

Rating: 
Property Location Located in Barcelona (Eixample), Hotel Roger de Lluria Barcelona is within a 10-minute walk of Palau de la Musica Catalana and Placa de Catalunya. This 4-star hotel