Berjaya Times Square Hotel, Kuala Lumpur
Berjaya Times Square Hotel, Kuala Lumpur
Hotel
No 1 Jalan Imbi, Kuala Lumpur, Malaysia
72
Average ·
983 reviews