




Better Residence Suite at Times Square KL
★★★★ 4.0 Star Apartment/Flat
(352 reviews)
Rooms: 1
Frequently Asked Questions
Where is Better Residence Suite at Times Square KL located?
Better Residence Suite at Times Square KL is located at , Imbi, Kuala Lumpur, Malaysia.
What is the star rating of Better Residence Suite at Times Square KL?
Better Residence Suite at Times Square KL is a 4.0-star Apartment/Flat.
How many reviews does Better Residence Suite at Times Square KL have?
Better Residence Suite at Times Square KL has 352 reviews with a rating of 7.4/10.
How many rooms does Better Residence Suite at Times Square KL have?
Better Residence Suite at Times Square KL has 1 rooms.