Hotels in Barcelona - page 15/84
Roger de Lluria, 42 Principal, 08009 Barcelona, Spain
Barcelona, 804 m from the city centre. Roger de Lluria, 42 Principal see on map
With a stay at Hotel Victoria Palace, you'll be centrally located in Barcelona, minutes from Casa Calvet and Casa Batllo. This hotel is...