Welcome to OYO HOTEL HIRDAY PALACE , New Delhi , India