Grand Service Apt at Times Square is a lodging, located at 1, Jalan Imbi, Berjaya Times Square, Kuala Lumpur, Malaysia
Accomodation Type: Hotel
No reviews yet. Be the first to add a review.