Step into 13,000 Square Feet of Lush Green Foliage at this New Hotel in Bukit Bintang