Nova Hotel Kuala Lumpur
16-22 Jalan Alor, Kuala Lumpur, Malaysia
Booking.com
Book Now