With a stay at this apartment in Barcelona (Sarria-Sant Gervasi), you'll be within a 10-minute drive of CosmoCaixa and Camp Nou. This apartment is 2.2 mi (3.5 km) from Casa Batllo and 2.5 mi (4.1 km) from Sagrada Familia.
Make yourself comfortable in your apartment.
This apartment was built in 2005.
Self parking (subject to charges) is available onsite.