Featuring a tennis court, Times Square Kuala Lumpur JN is located in Kuala Lumpur in the Selangor region, a few steps from Berjaya Times Square and less than 1 km from Starhill Gallery.
Number of rooms: 11
1 Jalan Imbi, Bukit Bintang, 55100 Kuala Lumpur, Malaysia