Apartamentos El Cid is located at Calle Cabestreros 2A