Map Location
Twin Hotel Sdn. Bhd.
No. 56 & 58, Jalan Jejaka 7, Taman Maluri, 55100, Cheras, Kuala Lumpur, Wilayah Persekutuan, Malaysia