Mega Mall

Being part of Russia’s biggest mall chain, Kazan’s Mega houses 166 name-brand shops on 112,500 square metres of space. Parking is available for 6,500 cars.