Berjaya Times Square Hotel, Kuala Lumpur
Berjaya Times Square Hotel, Kuala Lumpur
Hotel
No 1 Jalan Imbi
, Kuala Lumpur, Malaysia
55100
74
Average ·
980 reviews