Alcam PoblesecApartment
24 Carrer de la França Xica, Sants-Montjuïc, 08004 Barcelona, Spain
Alcam Poblesec is situated in the Sants-Montjuïc district of Barcelona, 700 m from Magic Fountain of Montjuic and 2.6 km from Sants Railway Station. Complimentary Wi-Fi is available throughout the property.