Barcelona City North  - 

Saragossa, 95-97. Entlo 2ª
Barcelona
Catalonia
08006
3 Star
  • Hotel Description
  • Prices & Booking
Prices From