• from €184 / night
  • from €130 / night
  • from €102 / night
  • H La Paloma
    Spain, Barcelona - View on map
    from €74 / night
  • from €91 / night
  • from €182 / night
  • ME Barcelona
    Spain, Barcelona - View on map
    from €162 / night
  • from €52 / night
  • from €115 / night
  • from €187 / night
  • from €125 / night
  • La Ciudadela
    Spain, Barcelona - View on map
    from €110 / night
  • Hostal Ramos
    Spain, Barcelona - View on map
    from €186 / night
  • Showing 1 - 20 of 117 hotels