i-Hotel – The Strand Kota Damansara

    0
    183



    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