Located in the financial district, 4 km from the city centre.
Sant Gervasi de Cassoles 26
Barcelona
08022
Spain
Checking for room alternatives