Nan Yeang Hotel 2 stars

No. 83, Jalan Sultan,, 50000 Kuala Lumpur, Malaysia

Hotel image
Read more reviews for Nan Yeang Hotel