Welcome to OYO 82300 Discovery Inn , New Delhi , India