Das Hotel befindet sich 5 km vom Strand, 3.5km vom Picasso-Museum von Barcelona, 3.5km vom zoologischen Garten von Barcelona und 3.5km vom Aquarium von Barcelona.
Mallorca street no. 181
Barcelona
08036
Spain
Alternative Zimmertypen prüfen