• from €56 / night
  • from €176 / night
  • from €138 / night
  • H La Paloma
    Spain, Barcelona - View on map
    from €178 / night
  • from €104 / night
  • from €172 / night
  • ME Barcelona
    Spain, Barcelona - View on map
    from €161 / night
  • from €67 / night
  • from €178 / night
  • from €167 / night
  • from €59 / night
  • La Ciudadela
    Spain, Barcelona - View on map
    from €147 / night
  • Hostal Ramos
    Spain, Barcelona - View on map
    from €158 / night
  • Showing 1 - 20 of 117 hotels