Hotel Palazzo Inn Hotel A-2/13-14, MAin Pankha Road, Janakpuri, New Delhi. - 110058 New Delhi, Delhi 161780