Discovery is located in Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur, Malaysia on Sungei Wang Plaza, Jln Sultan Ismail, Bukit Bintang. Discovery is rated 3 out of 5 in the category salons in Malaysia.
Address
Sungei Wang Plaza, Jln Sultan Ismail, Bukit Bintang