Welcome to OYO Hotel Veda Inn , New Delhi , India