TOWERING majestically over Kuala Lumpur’s skyline, Berjaya Times Square Hotel, Kuala Lumpur is ideally situated right in heart of the city’s liveliest entertainment hub and most happening shopping districts. It…
Continue Reading