Hotel New Winner
No.11, Jalan Thambipillai, Off Jalan Tun Sambanthan, Brickfields, Kuala Lumpur, Malaysia
Booking.com
Book Now