Crowne Plaza Barcelona
The hotel is set in the heart of Montjuic, one of the most cultural areas of the city. Located between the famous Plaza de Espana and Gran Via Avenue, visit the nearby Montjuic Magic Fountains, Olympic Stadium and Montjuïc Castle.
From $160/night