Villa in Barcelona City XI is a villa situated in Barcelona, 700 metres from La Pedrera. The villa comes with air conditioning and free WiFi.
The kitchen is fitted with a dishwasher and an oven. A TV with satellite channels is offered. There is a private bathroom with a bath or shower.
Sagrada Familia is 800 metres from Villa in Barcelona City XI, while Plaça Catalunya is 900 metres away. The nearest airport is El Prat Airport, 13 km from the property.