Map Location
New Star Holidays Sdn. Bhd.
No. 33-1, First Floor, Jalan Tasik Utama 8, Tillium Lakefields, Sungai Besi, 57000, Kuala Lumpur, Wilayah Persekutuan, Malaysia