Chi the Spa - Shangri-La Hotel Kuala Lumpur

Address

11, Jalan Sultan Ismail

Kuala Lumpur

Wilayah Persekutuan

50250

Get Directions