Where is Ascott Star KLCC, Kuala Lumpur located?
Ascott Star KLCC, Kuala Lumpur, Ascott Star KLCC, Kuala Lumpur, Malaysia (approx. 3.16111°, 101.71192°)
Ascott Star KLCC, Kuala Lumpur, Ascott Star KLCC, Kuala Lumpur, Malaysia (approx. 3.16111°, 101.71192°)