Welcome to OYO Hotel Metro , New Delhi , India