KL City Suites @ Times Square
31-03 Berjaya Times Square East Tower A, Berjaya Times Square No. 1, Jalan Imbi, Kuala Lumpur, Malaysia
Booking.com
Book Now