Twin Hotel
No 56 & 58, Jalan Jejaka 7, Taman Maluri, Kuala Lumpur, Malaysia
Booking.com
Book Now