Located in the Eixample district in Barcelona, this air-conditioned apartment is 200 metres from Casa Batllo. The unit is 300 metres from La Pedrera. Free WiFi is offered throughout the property.
The kitchen is equipped with a dishwasher and an oven. A TV is provided.
Plaça Catalunya is 900 metres from Apartment Vela, while Portal de l'Angel is 1.1 km away. The nearest airport is Barcelona El Prat Airport, 13 km from Apartment Vela.