Boutique hotel situated in the centre of the city, only 700 m from Catalunya Square.
Carrer Del Rossello 265
Barcelona
08008
Spain
Checking for room alternatives