Princess Hotels Hotels Closest To Montjuic Communications Tower Placa Europa

Negresco Princess Barcelona

Roger de Lluria, 16-18
Barcelona, ES 08010
Near Palau de la Musica Catalana

Distance2.0 miles SELECT

More Nearby Hotels