Santa Rosa, 33 Esplugues de Llobregat 08950
This modern hotel is situated on the northern edge of the city of Barcelona, near Avinguda Diagonal and Barcelona FC's famous stadium, Camp Nou. Guests have free access to the seasonal outdoor pool, t...more