Hotel located next to Gaudi?s building of La Pedrera in the commercial and business centre of Barcelona.
Via Augusta, 5
Barcelona
08006
Spain
Checking for room alternatives