Das Hotel liegt im Stadtzentrum von Barcelona, 700 m vom Kunstmuseum, 850 m von La Rambla und 2,5 km vom Zoo Barcelona entfernt.
Carrer de Bergara, 11
Barcelona
08002
Spain
Alternative Zimmertypen prüfen