i-Hotel – The Strand Kota Damansara
Address:
No 60, Jalan PJU 5/20D,
The Strand Kota Damansara,
47810 Petaling Jaya,
Selangor
Malaysia
Get directions from Go