First and New Star Hotel

No. 2, Jalan Metro Pudu 2, Fraser Business Park, Off Jalan Loke Yew, 55100 Kuala Lumpur, Malaysia

Hotel image
Read more reviews for First and New Star Hotel