Apart hotel located in the area of Montjuich, approximately 4 km from the historic centre and the harbour and 1,5 km from Sants train station.
San fructuoso 64/74
Barcelona
08004
Spain
Checking for room alternatives