STAYCATION 2D1N Aug 2022. KSL City is an integrated shopping mall development in Taman Abad, Johor Bahru, Johor, Malaysia. The complex comprises a shopping mall and two identical towers of KSL Resort Hotel. The shopping mall consists of 500 retail outlets, a theater and a water theme park, while the two towers consists of 904 hotel rooms.