A major shopping complex located within Torontoâ€™s downtown Chinatown, the Chinatown Centre is a large, 3-level indoor shopping centre with a centre atrium, together with residential units above and a 3-level underground parking garage.
Built in 1989/1990 Chinatown Centre features someÂ unique and exclusive specialty products and services boutiques. Â These and a wide variety of retail stores can be found on the main, second floor and on the concourse level. Â Also housed within the complex are 200 retail condominium units and a 90-room Super 8 Hotel, which is located on the top floor of the commercial podium. Â There is a food court and stage located on the concourse level as well.