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