Das Hotel befindet sich 4km vom Strand, 450m vom Museum der zeitgenössischen Kunst, 3.5km vom Zoo von Barcelona und 1.5km von der Kathedrale.
Pelai Street No 14
Barcelona
08001
Spain
Alternative Zimmertypen prüfen