Hotel Palace Heights

D-26/28 Connaught Place
New Delhi
India