This hotel is located 1.5km from La Sagrada Familia, 4km from both the beach and Parc de la Ciutadella, and 4.5km from Camp Nou.
Rossello 238
Barcelona
08008
Spain
Checking for room alternatives