Situated in Barcelona, this air-conditioned apartment features free WiFi and a balcony The property is 15 km from Placa Catalunya Towels and bed linen are available in this self-catering accommodation Casa Batllo is 15 km from De Calabria, while Montjuic is 16 km away The nearest airport is El Prat Airport, 11 km from the property