Nova Hotel Kuala Lumpur

  16-22 Jalan Alor, Kuala Lumpur, Malaysia

Booking.com Book Now