Berjaya Times Square Hotel KL
Berjaya Times Square Hotel is a four star hotel which had its grand opening in 2003. (Note: this hotel was not our photographic subject in Malaysia though!)
Located in the heart of the business and shopping district of Kuala Lumpur, there are 650 rooms available. All rooms are suite concept which include bedroom, living room, dining area and mini kitchen.
Behind the scenes stories,
I am Far
Stay in a Test Run Hotel Again