Soho Hotel

Gran Via De Les Corts Catalanes 543-545
Barcelona
Spain