Menara Keck Seng is a 33-storey corporate office tower located on Jalan Bukit Bintang, alongside Westin Hotel, JW Marriott Hotel and a few of the popular malls namely Starhill Gallery, Sungei Wang Plaza, Pavilion and Lot 10.
Within the building itself, there is a gymnasium, cafeteria and more. Besides, fine dining restaurants, fast foods, street delicacies and coffee shops are all located within walking distance.