Spend your dream Malaysian vacation in A Service Apartments at Times Square - Kuala Lumpur. This 3.5-star hotel is located in Tower A, No. 1 Jalan Imbi, Kuala Lumpur. Book your next stay in A Service Apartments at Times Square - Kuala Lumpur with MalaysiaBizlist.com and enjoy up to 70% discount on your hotel room!