Holiday Inn Express Barcelona City 22@ In Barcelona (Poblenou)
Pallars 203 -
Barcelona,
ES 08005