Located in Kuala Lumpur, 2.3 miles from Berjaya Times Square, Signature Hotel @ Little India, KL Sentral features air-conditioned rooms with free WiFi...