Hotel KL Plaza

Delhi - 110 055