• from €161 / night
  • from €160 / night
  • from €103 / night
  • H La Paloma
    Spain, Barcelona - View on map
    from €182 / night
  • from €172 / night
  • from €78 / night
  • ME Barcelona
    Spain, Barcelona - View on map
    from €108 / night
  • from €108 / night
  • from €128 / night
  • from €68 / night
  • from €165 / night
  • La Ciudadela
    Spain, Barcelona - View on map
    from €157 / night
  • Hostal Ramos
    Spain, Barcelona - View on map
    from €65 / night
  • Showing 1 - 20 of 117 hotels