Welcome to Oyo Townhouse 331 Vat Hotels , New Delhi , India