Berjaya Times Square, KL
Berjaya Times Square KL is a building containing a huge shopping centre and two five star hotels located in Kuala Lumpur, Malaysia. It was opened on October, 2003.
It is tagged as the ‘world’s largest building ever built in a single phase’, with 7.5 million square feet (700,000 m²) of built up floor area. It is set to become an international landmark offering shopping, luxury accommodation, business, food and abundant entertainment.