Located 2 km from La Sagrada Familia, 2 km from Barcelona Zoo, 3 km from the beach and 6 km from Camp Nou.
Gran Via de les Corts Catalanes 656
Barcelona
08010
Spain
Checking for room alternatives