Best Shopping Malls 2015: MOHALI
2Min Read
Bestech Square Mall is a 3. 5 lakh sq ft retail project located in the heart of Mohali. It is part of Bestech's mixed-use project comprising high end residences, office tower and a 5-Star hotel - Park Inn by Radisson.