• from €181 / night
  • from €71 / night
  • from €68 / night
  • H La Paloma
    Spain, Barcelona - View on map
    from €96 / night
  • from €151 / night
  • from €109 / night
  • ME Barcelona
    Spain, Barcelona - View on map
    from €73 / night
  • from €153 / night
  • from €177 / night
  • from €63 / night
  • from €56 / night
  • La Ciudadela
    Spain, Barcelona - View on map
    from €142 / night
  • Hostal Ramos
    Spain, Barcelona - View on map
    from €71 / night
  • Showing 1 - 20 of 117 hotels