Welcome to OYO Hotel Sushant Palace , New Delhi , India