Holiday Inn Express Barcelona City
Search & compare prices for Holiday Inn Express Barcelona City in all hotel booking websites.
Holiday Inn Express Barcelona City Address: Pallars 203, Barcelona, Spain
Minimum price found for Holiday Inn Express Barcelona City was: 54 EUR
Click here to get more information, photos & guest ratings for Holiday Inn Express Barcelona City