• from €135 / night
  • from €92 / night
  • from €63 / night
  • H La Paloma
    Spain, Barcelona - View on map
    from €131 / night
  • from €81 / night
  • from €122 / night
  • ME Barcelona
    Spain, Barcelona - View on map
    from €53 / night
  • from €153 / night
  • from €93 / night
  • from €75 / night
  • from €136 / night
  • La Ciudadela
    Spain, Barcelona - View on map
    from €102 / night
  • Hostal Ramos
    Spain, Barcelona - View on map
    from €102 / night
  • Showing 1 - 20 of 117 hotels