Chi is located at Gran Via de les corts Catalanes 455 in Eixample, 1.2 miles from the center of Barcelona. Placa d'Espanya is the closest landmark to Chi. Get latest prices on KAYAK now!