Hotel New Winner

  No.11, Jalan Thambipillai, Off Jalan Tun Sambanthan, Brickfields, Kuala Lumpur, Malaysia

Booking.com Book Now