Olala Santiago Apartments has air-conditioned guest accommodation in Hospitalet de Llobregat, 1.5 km from Camp Nou, 2.9 km from Sants Railway Station and 4 km from Magic Fountain of Montjuic. Free Wi-Fi is availablethroughout the property.
Number of rooms: 2
14 Carrer Santiago Apòstol, 08903 Hospitalet de Llobregat, Spain