Located 109 yards from Casa Batllo and 547 yards from La Pedrera, Passeig de Gracia Apartment offers accommodations in Barcelona.