• from €160 / night
  • from €97 / night
  • from €177 / night
  • H La Paloma
    Spain, Barcelona - View on map
    from €53 / night
  • from €187 / night
  • from €65 / night
  • ME Barcelona
    Spain, Barcelona - View on map
    from €168 / night
  • from €66 / night
  • from €154 / night
  • from €128 / night
  • from €100 / night
  • La Ciudadela
    Spain, Barcelona - View on map
    from €168 / night
  • Hostal Ramos
    Spain, Barcelona - View on map
    from €162 / night
  • Showing 1 - 20 of 117 hotels