Welcome to OYO 29386 Navodian Palace , New Delhi , India