The Berjaya Times Square Hotel is a 4 star, 48 storey complex and one of the most unique accommodation options in Kuala Lumpur, boasting not only a megamall underneath but a theme park too! Check out this complete review of the Berjaya Times Square Hotel and see if you should add it to your options of where to stay when travelling through Kuala Lumpur.