Hotel Soho  - 

Gran Via De Les Corts Catalanes 543-545
Barcelona
Catalonia
8011
3 Star
  • Hotel Description
  • Prices & Booking
Prices From