Where is Sleeping Lion Suites, Kuala Lumpur located?
Sleeping Lion Suites, Kuala Lumpur, Sleeping Lion Suites, Kuala Lumpur, Malaysia (approx. 3.14604°, 101.71439°)
Sleeping Lion Suites, Kuala Lumpur, Sleeping Lion Suites, Kuala Lumpur, Malaysia (approx. 3.14604°, 101.71439°)