Best View Hotel Kota Damansara 2 2 stars

No 6, Jalan PJU 5/20 D, The Strand, Kota Damansara, , 47810 Kota Damansara, Malaysia

Hotel image
Read more reviews for Best View Hotel Kota Damansara 2