When in Barcelona: stay at the stunning Grand Hyatt Barcelona is one of Europe’s most magnetic cities, a place where architecture, art and nature, fuse into a […]